84575868
27927544
384266
27661892
26012334
76152081
6299952
330048
9458036
8399963
1152994
1387449
215168
4741228
54919810
14567407
80625606
26535557
86387699
82895766
94842127
85015834
14615505
53519144
80809663
11843231
79437620
37136652
92134434
16087061
897093
6885846
25973724
43934295
44285740
6964111
26862260
76713876
1063264
2048717