45082428
79004462
65443699
37883660
2953233
98027107
6563163
60582227
99839161
75512531
20729449
86236095
39786995
65792544
97451672
49541440
9970707
72263011
7737240
25402437
41127512
19611021
81961058
2113919
76752520
20077488
91779045
74856024
64949015
48709042
93212734
68564623
5817329
41328548
92753868
33369077
9271866
90973683
71664274
82729740