20997829
5473868
43369491
92671025
69586994
60624608
22258135
84415174
25864637
49647248
86069819
63182220
14738677
64872320
41006816
25049890
32084798
70454848
39012638
35754472
22762522
29165789
54833672
91521913
27127554
54195868
515800
81151179
11291990
77791746
49199500
7132174
85712998
24038413
11609297
86667842
73243154
8809766
99816037
49818104