94042335
89254244
19995591
14393579
74242502
61837359
64154041
5607616
11347155
40392348
47783637
897767
6692214
83751891
1781200
33238973
6645906
86622335
65026673
20672479
2852918
54874440
59066729
3505680
15518804
46563254
21232237
73158122
49238516
69998949
57483510
39023626
59941024
29911353
62456844
88133916
16071437
40625862
76095633
39632262