59929475
12281969
50845810
10345818
2226819
96758185
62532049
1259857
43001833
97893005
60478190
7386815
46991741
7165762
81268213
74831589
21899776
62127472
59042783
50313383
32023305
21003593
28822083
314939
4942371
14718131
9011249
93742471
84463478
69427382
68518086
15226908
7573775
56379326
59298668
48279732
29389041
3539832
38749481
89952775