17894796
4634800
14096419
510380
81325006
54471647
47466160
29592164
91661030
2925134
3325059
69244616
32534037
42508478
88322386
32682742
3875045
86091353
43475236
2159669
1435175
64058205
85761478
81447163
65198
10941090
75865176
97861255
8396952
13209357
32001384
37687731
70858746
1813869
14986564
93641969
3774322
22788927
88343478
56797150