15132144
19195470
48062692
80379239
2163910
78163852
99918512
38453497
39688989
37902463
79278767
30482940
21976578
46194392
859865
17468113
98105376
3038191
81745027
50169442
37671683
84116967
19803969
52436671
99732167
30503416
10348030
15503282
29588119
45652041
36812174
6903341
8447212
7341093
21704906
93058854
78796480
69961768
50828387
22708557