24822812
58042400
4975078
95085875
79844275
65638549
87537972
89493493
51234614
13371374
79326835
13372508
42575516
20411230
17628076
78967181
32053432
54117781
12483491
2112788
27017779
80616197
91644764
48902410
85806136
2314698
94278391
38849900
74166393
50462530
9719442
99074103
4954822
87502029
12142013
18885627
15029855
2481000
23621001
58211182