16846097
72462750
23814385
44029381
32688897
6599882
92238294
3406285
16489214
5343793
1112341
27774560
14295953
32697571
15137236
85233032
82375050
10241873
7592657
26679578
32589696
68717708
4170489
65115924
13618598
6525943
71695948
23244196
29762583
78663803
29485711
74463630
94528357
41697246
1467780
93429853
44899352
3829548
99179447
34403192