6373596
14164629
60582790
69462528
14138226
1855738
6851428
86393390
6884758
12821879
49209906
26181660
40873253
24563206
45325810
9124323
88803246
57079602
84766809
64582197
30729807
72432575
50707941
39648189
2292407
77893428
77398563
47519487
22745707
16613863
28726255
62635046
24072686
7809445
23615835
326125
86081891
22297359
54861188
6772116