52116289
16152828
3386872
7344944
22209625
58025793
71668681
93992540
6105686
63425777
97657136
72352924
32316203
63764111
38096166
5445496
5289247
94927720
60968619
54987166
9491800
21525910
18416525
9654113
27904957
14665272
16432593
5508107
61394049
24382168
41993415
11946398
35065189
34818525
64366232
59556009
80254019
45965386
54359486
21972638