19161389
27001608
45898500
47885184
19505260
72471043
152450
12489623
1411826
87936741
5936122
53024346
46854770
71256813
43901448
49913620
2759482
71645753
70987597
2947037
38379879
7794448
3542250
4206883
37784734
4230998
1671722
86922606
5056482
2231420
82227239
4883517
83424002
77334783
32408659
11335022
9128498
97222767
47739294
25415042