48349570
31326620
96663784
6804448
42765576
69942349
64027867
56365701
4071788
8289467
2354455
61222044
44701412
68309780
68645806
9912140
17839085
56388181
35611385
27975756
59759997
5024282
8507574
50533929
93804103
22906844
60906689
95227973
27927333
63607484
74049730
74593262
70747499
31921047
98543087
12064346
72177904
690518
213412
26746332