95859006
20577034
95734284
72961538
68924335
1913222
27902832
14741374
40817967
34026961
32473664
97202479
1089197
84002037
994793
64532521
54762661
59974522
62037757
56909425
64942697
60285448
4775171
58917069
21054345
5534689
21075598
57666880
28991253
92007401
31317707
98945112
45126059
76513920
35982682
3491856
9321991
5149524
67189321
70176489