95613925
14487552
4484965
69655395
91168209
22435237
37224274
73788258
39645921
1677200
29939158
40495202
6953302
60582976
48149912
8329787
76856927
7305452
43549237
49395830
45714861
94855226
9621750
31509121
19506826
30493463
8469411
4890132
48327943
9686196
89437781
217778
46382812
40908984
46315547
15845547
4621250
48075814
54365803
67701775