21039217
11199044
10324505
33876507
97059804
8967139
73497713
93354946
26593306
64457396
8926256
40392340
8469357
9732846
79453591
68638960
80493623
63396895
45719696
42355113
5912892
99475344
21112017
68337034
5085449
7718156
91491928
34191017
55318767
91527652
76876547
30724605
58407614
72134570
3029909
86168406
26844454
88647197
6617472
10176340