45718674
76015137
5825560
6891643
83617517
25274086
42319313
88469885
44982100
37681130
12123523
91861425
56039366
20629989
44753347
18455725
73632221
52388931
57044503
68663093
83719392
17105610
68847514
2161744
67958419
34876869
12059386
27427308
87959008
62696735
14696670
87107154
75063662
17391967
34058015
9858752
79371888
2439175
40241225
6448606