61144160
4339145
8557356
17982075
33593251
13486750
7285362
36272396
64835547
7803662
9168188
26887735
96806301
28313638
74885573
79052615
37883780
11005662
46268274
36666734
22587290
18783174
28537029
26752146
65591843
8084438
9732669
5407909
88764887
2453697
4702578
36088028
52469286
68466665
73209891
91304206
7866491
19159982
32478843
100596