21993978
20847920
4383359
7135383
74768002
5838162
1947522
19347061
29856473
98159213
27885289
78175847
5897972
76019407
79974246
71609719
99311474
10793281
59135996
5273107
4793773
50889823
81765145
3757264
92669275
1185140
92041481
78629764
43987565
47048791
12799144
12457333
76959789
94152174
45736169
60305746
76305251
45512552
90352299
23114482