5766060
33781617
30464676
59139762
90561019
83682375
47133464
51417803
9692496
37437286
15871846
41234272
51086102
41095103
6306945
18351286
17694156
7464217
31354791
42819848
7146656
55414661
70077840
52431165
14862336
24573533
83763931
59541448
311624
99283743
20283839
27122130
11192450
47154365
90242519
55865703
6381989
52053450
2273799
28847617