40209916
38321576
7198747
71342471
48121362
44015783
60501134
5375037
87561963
24452257
80545588
63145142
93675852
94037596
74747876
25425817
50582613
10654853
51011340
81297614
21265483
61985155
40379603
31928641
67784739
60724497
16085599
97307549
1369973
39278427
58743885
21429184
2217964
23169844
11491104
18352905
70028470
70879091
3411306
15764168