65028665
58949076
12498710
62107756
81774703
10759041
53421810
8106170
2252642
9591688
35615304
30724911
15147244
32902801
7632524
28797536
51363056
8577981
7827363
78916835
75531683
38092565
86002253
63713683
55268763
50426096
55046243
44103104
1221519
1864566
56114061
19338364
60504056
85515931
6917062
60671298
58579138
74417920
1667469
3111047