94957779
81814555
27466429
86601206
7881456
68449833
728012
87357402
62332261
72097183
54982342
30127094
12825269
47948472
3834511
5256104
6945122
54679729
13149177
9597885
86929247
53133916
4281148
99869796
3005113
41914905
30038578
89727669
16541372
80723939
87764924
95135155
24194822
12773508
54984485
55601145
68511042
44016874
22291567
8529934