61099066
56491755
9051976
12095435
91375539
4599404
50609407
69592291
47857216
29165077
38854982
2862151
29267624
15875537
38829794
1625568
80381913
84224316
94148741
16364015
38503075
33892137
49745835
46972657
78795286
79072043
81601401
41419675
7048777
19163602
43431550
92982403
52438386
16294276
80642507
43191142
96026498
31531566
2911245
32607746