9533446
56974984
77759050
20825772
7302118
49562981
82547644
26169982
46929625
11481650
94065418
2459627
6242344
8957324
88179702
935364
941113
30867564
1747780
8674924
8695668
60934801
2352565
18077578
403360
4941939
39355470
89233453
76764567
21636503
44447394
75324358
7235199
45881223
50835030
19743395
519010
98807806
4532124
83316175