25299638
37308117
5098146
48774041
9604423
44041572
9691417
17586088
66454519
96018753
32561848
41491930
337606
77547768
81241000
13022123
20483394
85505348
78995499
9038930
43308371
58293342
9339375
88671265
9599319
77193560
1023140
10374723
47611110
69567740
51558778
90176987
11039411
72003029
77552710
92234885
4247850
19328084
10365320
4432939