Driver code
public static void Main ( String [ ] args ) { for ( int i = 0 ; i < MAX ; i ++ ) factors [ i ] = new List < pair > ( ) ; sieveOfEratothenese ( ) ; int [ ] arr = { 8 , 13 , 24 , 36 , 59 , 75 , 91 } ; for ( int i = 0 ; i < arr . Length ; i ++ ) Console . Write ( sumOfProperDivisors ( arr [ i ] ) + " ▁ " ) ; Console . WriteLine ( ) ; } }