4559166
71596216
48916502
58251352
35633382
7767477
20506070
22595864
60415112
15218627
49996327
21739292
31028218
94344151
18126390
2484399
76424989
96052801
69911356
4074040
74712525
98228301
88446842
35145589
83935876
15178195
82544883
14264768
78646331
179943
70257273
81995212
20328442
42807480
38383583
47114950
90094938
14693460
84902845
7238392