59812740
60734
88054575
97825364
38099685
26395920
76281363
27994959
94588073
27999500
19047041
55439228
43964846
24195267
86169679
40237026
2852532
20523350
16169238
77602192
55077204
72093103
53069
36667139
28126892
6161878
76842816
5022199
84073891
26494103
95453384
48054598
78569571
51776752
3667231
72598023
93206320
55424876
8418884
85469863