21548060
61291572
51402811
6183110
58793450
31574318
78215512
80724424
63438171
96243480
67675786
6389581
36798418
5393638
63571327
1918686
86929977
5677714
43161887
4176537
96133166
66142627
71238457
4587059
5831751
66285271
8743277
11504689
6360416
1888010
7579110
3855483
57889586
40602002
30271340
97214259
45456775
1478934
41946348
905554