66460
52146277
63525246
72706941
25191433
43654764
3291798
76853186
55487464
50937365
30519872
94452306
54475250
7046237
56287207
5473405
70139048
61941984
72494956
20254571
9617669
8333390
71133449
27381736
40442467
79779312
91114109
85995819
53096670
12494318
76455195
77747780
12068532
19134437
19197205
3747035
47555037
39418787
5964198
79948966