38708131
34646431
66358000
31412899
16372609
4605957
52143667
1971526
42422791
96214905
93916895
4915997
97155449
5511200
69645739
46293744
3907089
35631955
84352441
28125302
26254396
816564
12269239
54822098
598140
82684027
36044994
95535526
34683514
34032183
5284527
97303796
22281224
9316648
78077974
41138852
66638995
84936828
193124
59928435