19175700
5103184
73912501
53107448
99801814
79191338
3225888
91133428
70811604
18317558
93264033
72479453
29012721
4403191
4313621
6837258
656047
41148291
87763014
19589022
92647775
799950
27538846
43269753
76055549
42336584
64323439
82959613
75601513
93143178
88225876
93497143
8343538
65554731
88119128
2407114
581155
56385473
44462649
97609822