6235848
7582685
182611
5649899
1105519
20126811
43672148
29587306
834561
20657742
41702949
4879698
4696382
20972593
100009375
67053344
41949348
40263467
28152825
2381603
45672780
52393212
37618958
17449540
2452199
16265648
3520717
11878679
32694763
94787725
16147179
74649799
95837352
44643318
34556982
53834516
34051354
61426921
33584388
87193877