5915382
1613746
81513306
83371491
71142288
183386
83138219
65929037
1741420
27032950
73674446
30561434
36311724
97398893
73909230
36995674
82984539
14732476
51764035
31033582
86259412
1062755
73917662
82807505
96537106
20447578
12742018
22547791
68846902
3201706
33338899
35216693
9895985
48818681
12594880
49915111
85902593
6270126
77468233
92051431