52267774
23142039
17351293
75455695
558835
72012921
74682372
27264410
722662
7100586
10225409
4654349
79332316
18572508
8072308
7252813
96048335
7551707
33852345
18549948
64099301
20732491
44071370
3814392
17576187
84962365
30677990
86342047
26957335
45415935
2093058
25753233
99178850
19059860
48877227
65225199
44218111
2833618
88323307
38922850