86436274
99633935
77258700
75163499
57086591
608899
39828508
99242260
77723339
10411259
36074084
88408000
8343180
40728399
56348535
16768278
4792926
92599140
76693095
79245257
1727328
83961409
79823439
10824776
48231240
88653212
46765730
46578569
56415539
53016290
3385375
80401297
34515723
48831142
1945159
54668703
14148271
28384078
11284382
649473