67915019
85871799
87742572
55486810
65135132
53448223
89963699
85402193
71344955
2395387
98326934
69433148
93809549
8766191
28047123
5312162
68088090
31678390
73125188
29142898
37385461
31519389
23049789
88985394
13385260
52034544
99515888
1604311
31657250
905395
49395787
20417400
14903228
24277436
24485091
25537116
1996656
94261706
36879271
37624715