452382
19156641
91141589
90164648
93996605
65004734
61401788
89377805
51738172
63321858
55475152
48461314
22325933
32114090
7668882
88756377
44325178
20011900
65708286
77957939
1206813
52845264
49994445
1000321
3801952
47508594
66651572
32206040
16901752
98055140
54031917
851194
4031611
74765377
851369
59541897
49708941
26225234
11856605
2549732