38643419
26467139
21383942
151261
5450688
63518877
73067904
45932784
1639376
10081843
47391887
31622300
31883160
96014037
3213528
19222397
32792418
90767810
28372155
16582216
65547928
68377063
12395115
57039495
84997460
2422530
39436244
8651764
65137346
79586296
82958273
66378261
78447006
87161637
1237334
56359014
28698184
94453012
43866750
50088776