49926470
2260699
17351153
61111542
7928134
66328294
40812289
84586415
43802073
2899816
1426230
48281815
29669152
71182258
24658670
48533056
2926882
75919179
78872313
84747174
16134586
4235654
1887264
98977360
69585668
28357324
47393782
3007159
4074554
74406816
97465009
28184996
6607950
64866793
78642157
40478650
22479775
86286957
51462838
4217263