81696696
54955843
47628688
1485517
97497273
17318143
6231389
8146778
64259760
68786156
735599
98379506
6091255
48069224
3134110
295535
81524103
4808725
62926960
73294017
88365811
20841249
99712907
63183470
62678640
45815607
6022951
48005391
44145245
98831444
27497911
85039190
6225446
97094211
96386634
10518408
30877389
3203883
97066727
69342291