55088952
29135313
2467857
18841384
45363038
75913435
72084999
98089347
43908408
65422813
90778581
18019131
44681428
57589658
70028822
64835864
48734581
25621594
4673961
29071927
26879433
7670364
41748350
53694937
43217460
20145154
31837407
82852208
39686695
40319594
298002
76849696
24855806
92385109
80348527
2926663
28716134
166519
67586801
41455069