6130471
22163436
9294965
27418185
1998206
52263109
33362165
87613464
85815853
2602277
65142490
61728667
52935011
15507041
13102282
1451727
42279272
16581613
41551458
64421415
66454496
73054378
48273506
89027597
87592577
2709522
2694182
65815403
28955387
39101596
2442340
4490986
6195284
44467647
92694870
32916402
21449098
15059446
85764206
338230