63406368
92418292
2129544
13873320
90918901
98751686
70078825
71764606
33102897
95094131
17903176
71275537
20367982
20158873
4855563
38168345
27739922
88736765
71217152
5059117
37276501
61335717
64321071
51546575
2554939
9794278
10058340
81094886
4076080
65644582
19502077
3106694
67178289
75533951
14707448
52829399
61205804
89058649
68787662
81595067