1196412
25305296
58785259
5979943
906165
7569485
58225358
2848445
56101683
64246630
85125334
12518300
66132398
56475230
939915
58861109
23805679
20366775
9481896
14575504
25492688
22516145
94119027
9725378
430790
24496291
59809761
387623
99195644
82108411
39719835
26301989
55599834
40811007
3897595
12042552
6664729
5733625
5969175
48838395