41419530
60157688
28029662
10514883
54996069
12715480
20276360
42095340
85076066
67392787
30212758
114424
31753071
6804679
79634661
59181684
75769776
65052893
43792682
76424961
92946078
29256554
11164323
85845641
52598925
56201971
97346824
6870758
633323
5507620
34734790
1952305
91974991
94889487
70893544
64988791
81959182
98382565
46117590
19464474