182882
8407565
91415314
39626451
39113818
86945476
86031906
46083523
27563687
79251822
33664230
84492831
16841357
7429887
49238092
53712917
88851714
40727044
86522568
83897458
28279198
50173589
44743393
67464686
8463775
77353405
58114359
36691327
80197290
4308835
29282931
79594714
33252440
82761769
26554718
54829448
50483870
41578624
51922030
19698672