33063516
4843826
49499988
65138673
7542225
58505508
49396550
6047468
60164115
67295154
33467151
55891990
28499191
64766983
13372970
39008571
93913671
374131
50052205
10117301
71123541
4481897
27357704
19388764
8064442
229655
31527387
90072019
71377777
80496958
5108500
8765576
3759469
95599516
30191388
26632200
51795542
71384262
15025038
25344062