25672255
18512698
26914013
1381156
532545
20983811
50035423
42579420
35695926
6953888
54476847
30486398
86804476
13536546
2372523
50353865
3864421
9082788
72292111
48869958
92788598
91024722
865666
9350154
87163062
37896546
19779752
69993189
9583851
3541274
21619270
80724520
47714185
439629
2812207
56782788
66955390
3617376
82822283
9076652