2932257
89001797
72034456
40908543
19259407
17597178
4274181
3331619
22905183
50393367
46743745
12505677
38922390
45616708
74067326
42226734
22784477
487935
15629945
46846435
82584251
653489
30706118
99649388
33839850
11851332
21809894
53756419
1056542
70331780
21996621
9708948
41133373
63025620
2082724
45317299
75699984
5695352
63091719
14849131