420243
44429517
7122405
9684960
91005732
968653
59786753
74209383
8985456
88809799
41112367
8686366
30008748
25243159
9329292
62402152
66387999
71365212
57576294
56131819
38376339
1941751
33536957
2592963
76937132
3291213
9916762
95877955
46808427
95298041
36692261
59514371
3718766
9758569
3655528
99504776
80548611
93003923
91752776
5858861