86616035
54942462
3584881
65834535
76257730
84418561
96337293
84746788
36091996
62876500
97977148
62564232
11666817
15651881
2099774
36781969
47502868
14515009
24024410
79086695
579014
89525079
17473584
55053398
13119347
55349914
59637589
30082397
10395720
17893684
49008245
64131014
58874372
2507806
37368615
92055228
41254968
37092861
3232697
10923774