32901681
68816056
93778468
8647123
29668603
6202217
56852190
45405507
75534063
52974766
21362190
26787715
98029083
34369365
6183413
56115621
86596710
73769506
72004487
3226214
58152731
28558852
63046683
27793716
59138376
92989222
87177796
9831250
87768348
19155336
77273963
3619
27359206
66076390
4136325
8450448
52019632
67103621
27284696
31475659