16522235
85995270
2336691
66377192
76099662
35861219
68096141
86186488
56011448
8106209
59322188
63464584
90445147
193605
5353957
73309939
61002716
22102990
15237518
97455499
5582830
275353
16246589
582412
42212237
8108225
22811863
24151522
35725062
22461990
28615592
3995830
5963978
73647022
54787953
17741321
7530450
32035272
45269593
39832493