94996169
69868434
67625014
87221842
81468588
2865179
90442358
9840990
25404207
38134310
77722052
71876674
6778589
27209126
29483454
76799536
42238207
74355507
13335483
2385868
99754474
7361905
99385841
3579391
79933467
12955749
2161046
18013828
68584244
38905584
50434575
23176208
8478281
67692521
9227235
11781914
52231987
71299671
38226935
92238421