19244360
27423568
28814977
93372396
256210
608618
36605842
94557432
92028579
46685620
17147389
25295315
3405658
97383343
67611357
2893125
34566809
2810960
20816090
56016775
1223480
66862437
6967666
83363376
4998581
48769183
92171058
58266592
12623241
43852952
61408377
48447456
45538629
18848859
41751415
7271894
5636168
37315868
7804427
2544560