55823414
3155515
48847118
90858273
71717870
7134854
36733672
39984840
79202268
22642276
82409552
52349539
53905530
81173170
11824223
88575822
54763582
1854431
95889527
1390179
25967903
15609280
74315443
90944325
60724050
86521443
62926324
4068505
8336135
31432097
97091559
74014906
67836566
64611089
977616
23398818
90401497
6409158
25552312
70569504