77748341
76711180
57952409
18006485
18665444
76063990
613251
52013475
12906626
14119796
62593076
32723898
46936283
7218214
41079124
65827996
99645166
82756674
49179290
23018263
821334
53528436
6372343
7488383
11528479
20575773
1991451
9806117
33497858
19885048
4382881
1881738
52624826
3288653
9279208
6474627
9328518
26396208
46996292
85526583