62164262
60587015
35969060
26187926
8094593
56762216
45107893
67482300
95237413
64567196
3909876
13988435
2439654
91816050
87001791
8902805
22202536
76374714
8828123
76364307
79682328
66799613
78058389
60599055
20068121
41338047
61452430
48523528
3747416
26553351
12718646
9075189
96966427
96231456
69283934
51361758
70737598
15255901
95106607
88501973