30482306
76279411
36709939
52353203
44805299
53226945
933549
51638307
5841105
95869278
34449833
69259423
1769349
16052488
76422603
9088276
4595688
21805420
36664469
28406600
72467100
91162703
63404897
63924678
34925876
49648189
5159275
36926119
25009462
56383970
83328537
72903018
65985923
63551694
71979783
10003701
1239665
3582579
16786073
56702387