32559687
95678181
54862007
11406700
70544616
42181294
2771854
65392941
18126318
92347550
28359932
67521356
30785425
42847496
6268523
10479853
86254232
47238973
98185485
92836185
51865379
11762243
70508306
44922354
63047011
42589080
18844732
60938908
48575904
12946238
64641749
24695151
53879811
1339486
34837648
60853168
35266046
57286790
74801424
3136584