66723851
57151412
93484558
29508406
42448571
19352521
24496085
59223322
97931811
95734379
9113450
30742718
29578715
79109381
8806772
2207948
68967624
47163856
30106618
31881301
55574389
60647477
12988117
98377753
6303814
37315510
6346805
79404442
3412630
12982239
14843124
22707929
25617869
28727969
80428042
57161766
34558193
47639705
52553013
3502527