64271132
3104555
19751720
6428739
52729106
17009236
45558476
89837341
71116817
8017494
15739242
48874584
37619820
65816487
83571866
11269495
91445980
14909913
28061645
64962541
90719278
5065909
1928709
73124717
3733196
36365057
24832486
11451376
69331163
21605596
65946686
9225519
21111659
19083383
93377917
49728075
47753443
595210
20841354
34814650