22462921
95749448
52243938
30073799
65297391
9518962
44726464
73957587
19025221
70686180
61115724
46189788
11114683
81386864
33577584
75367970
29821985
75235031
70467743
53632625
23546167
18677750
78577284
27394632
30403091
77198194
63777468
38714369
2134933
34239669
98235353
6785870
30363627
8676924
65354568
45268820
6291526
14643997
93681331
69211596