37088983
5048244
96004408
13968302
30958875
75195055
49279973
17359835
28625302
90959151
436492
81752619
39475050
43691240
69044582
106386
72377472
58915704
20672917
76781382
86738477
9597119
85228777
3268748
46444760
23329801
10595084
52697034
32808597
8418986
82209826
48801078
44203221
56286473
13023370
574994
53716240
36221074
31939469
88889240