68751684
71142771
76492321
2432889
14627416
31201448
12656214
2990882
98724836
62587619
53202254
40559047
24385124
60813047
36617844
57411142
84028906
17262242
97055594
16959368
94795534
70945384
12061238
23883030
9373257
80391810
49491294
67743185
35029070
83405423
85507666
2265647
34409675
50735518
14084904
10839163
3887966
7407122
47149798
13283336