51083061
11394347
991580
52828571
29367447
45328777
78927178
65164307
56969099
51919374
76453936
23806146
55042027
59088793
6259867
86613002
52204952
61023144
27683719
71997631
7607338
66744230
41232683
95786641
59335792
79904659
99168546
26646629
23681384
70521906
94485300
96689053
94254757
1926200
34749349
2175911
3275706
4040951
19715037
9157897