63083636
44391321
58579249
36968836
6518459
2245821
87647643
65925650
26836456
25027686
31288680
55212010
10201065
25022048
66411967
19975173
2853114
62258202
61028357
43371545
22985094
61402814
17431957
71792657
40983398
99567689
6821660
52066204
68915394
60289519
8253256
60505173
89492534
45651627
13161929
3165100
9421799
27158345
93071862
24982758