6235504
29326823
26758566
20032456
93924130
9544661
37228625
77022920
49958850
74038391
73968803
91115592
62276526
16583222
46145
43087609
7270190
49228769
1837534
92722019
8344120
30355533
81214028
32446185
2246352
42168851
97137192
35877956
19093133
13503618
63407570
32959741
77456977
50107053
6736936
6097299
6684861
11601168
59659769
508772