61798
99427548
40163490
1464507
40382041
89719132
26713176
67961565
5713011
19694915
508492
29451023
8552231
11939482
32915989
13185645
96609354
7993667
65357511
20914893
68777049
20659090
3193612
7605015
40673319
84397786
11183969
84782987
2233742
55166035
49797796
39399286
12797463
47211102
3253537
80242049
20572300
84663953
9172361
24574555