46677479
35881700
88645034
47535257
20812008
89987740
34906746
92722955
58182534
30341954
45449017
69971838
83169333
37409562
61537612
70129924
56612651
27256810
12058587
1126609
38257127
58579334
712621
54285995
99087866
30572992
29652735
23905563
61859953
46673640
12729355
85427331
10453190
138257
63987720
94026205
68075511
17168167
37169195
52974082