17443876
26985366
69902408
41362831
6643964
81466860
4631725
11716708
23416811
44934532
60903417
52737660
89386493
89228774
96852262
50645241
61246193
80233291
5301409
87187256
74811396
410655
12633382
51842660
45605156
69768149
14805924
14849069
49205563
79238884
51879154
26827642
98912826
48801604
40657677
85068228
24194733
64547524
42093931
41073064