29156832
58339205
7466346
76935790
71818360
32859537
65629980
44605188
72852489
83374682
68748160
94815652
52876087
55699016
89845813
11391250
70671720
46815162
40553197
71183700
9672140
10914046
4094598
50643986
73965077
79791789
98408040
17105967
97649755
2893269
17921699
29039331
84268516
92882396
92064836
50974743
38224419
73786951
48134272
58797419