15492140
68115031
41575254
32479457
33355367
24905384
24708963
99846359
88312685
29667329
36832523
84646037
34421800
94439857
59503752
53028423
11917341
26974374
99366038
25474388
43452290
10995331
88753559
80111737
7665739
15705376
78886090
13221155
83515769
5234432
49875147
81045160
10665250
99675320
95386620
61023136
80216469
31759823
14845836
37505901