95692225
18857727
79382071
67877048
92377287
41401894
71858637
42732990
198666
52083751
48562382
2762534
16018720
47779056
88725193
65722785
48991227
85343366
88609404
46115346
3323567
16069248
38329134
70837440
70986818
14219945
48188083
4157231
28277572
48554153
24634923
9387794
42141294
36629728
62164841
27627649
37898563
28693022
69749423
66018768