58529607
66331583
23273870
14813095
18599485
59866590
58603109
29497253
6779848
258329
3852724
90137982
40534951
21147930
80456187
19077827
9143540
56924452
35609067
57848280
2494330
100001399
69955899
69997458
64877731
49412529
59698162
80841418
82363694
56022765
44993489
2343349
51085897
28142646
87527554
6929789
93803019
73399733
34063264
58437568