76575723
9107704
87021324
85088160
88099269
69819585
12978011
11983508
35956760
57617387
53775
43573432
2913020
9027760
24627269
25854439
22795389
23105538
86263767
7045373
71882607
34792678
55376804
78326566
32926007
26515911
82734156
56628388
35393823
46796563
99045961
17315471
8340483
66804572
6036152
52693541
17903564
27856743
30902800
8318419