80054733
44289616
25967061
94131668
96042535
61147774
589012
24706082
1847221
83532697
57643302
12138225
83174780
93894377
38497627
5052605
49465844
3076495
57414248
68272069
77669973
40411211
2399498
15547692
34502856
37723887
60981362
5532569
56526972
41561439
64016081
12396271
92575164
52561783
78237465
273672
92554634
93927040
59036841
73289542