46969896
93205358
26194795
48457817
1685248
92738809
7187836
76862139
36871448
61558771
92149160
90228268
39153015
71611036
71046829
64512110
16371448
7565460
15066881
14428250
92294212
75048299
74061632
97547146
84788788
42341023
48375945
69023471
96571209
56883686
24488401
42047372
62612384
21526243
22036844
51739440
6669830
8268996
82114159
63373033