22964017
63128620
48214395
35165573
49116
72724587
24091997
3410113
20304110
821792
22119341
90809858
7617185
27079786
35531370
23021076
6956660
92344569
83372033
87474187
35535468
97337256
5739848
19835967
58715495
26467405
65063608
68638225
9579843
75566302
12959823
82847632
73743356
5663351
26952531
51103100
57503789
18104466
24873619
13374001