39807483
32133298
32462925
4204876
56599552
63507858
20555507
79963308
2689768
67598716
42098509
8379914
549202
6759516
72586109
28874344
36459491
46756587
44004565
2085637
2023118
6166513
1553449
88737410
75492787
74552996
50168038
23093443
39229573
49411736
81792684
91583856
67896476
55143389
36891149
320483
71785087
5434806
72034539
36896042