13049978
16465863
87277915
5415425
87963608
82237572
71312866
37373535
55563198
99171927
17167944
23992796
760350
27325608
8406399
44045475
20896999
36117696
69097076
11697991
50708637
9966166
30463831
47714688
4315367
41048569
10782171
40594770
2314863
52364752
60388496
78907036
36817342
18555592
33069551
90528482
40148804
31905873
1751376
7847157