1238753
20624020
42306144
7289479
37771348
54314335
54484614
20934891
2856800
5148003
12644563
69836720
55024354
29018182
28598524
14315975
59457148
9501786
40473620
88091945
99449690
39087842
45691388
39865345
57111063
33577850
60015934
86966192
30567384
90142086
88829987
51458280
77196275
77279407
5939939
4964271
87309670
92165875
1404440
82595189