70429136
4779602
17981477
236622
22459116
77109258
20346155
35319997
46369119
90882608
87248318
61333370
15119153
47929797
20949136
45918590
19791397
59382731
92835111
46114530
81772602
68496912
32562755
5637646
93266871
5127838
23053837
43745944
52401816
38234692
5224855
1467130
49652831
30232242
3346986
2586756
4911199
42739151
67695487
928450