4854316
16189712
72563427
88505670
39213239
77336045
306794
4552839
87696703
55129923
41047030
63253172
98499031
49194746
45255491
5076536
24303435
85431793
76293145
77141616
74983617
37982540
39673817
41442468
15179198
423127
12778576
69297097
48103408
35128064
91144107
17666296
12575173
58264172
85809870
67419676
63527158
48274312
67108570
10075913