17838093
37787536
27935242
93843858
53894954
78461144
84269892
76704322
56896285
86456286
13517525
53088536
59516632
29621215
59416245
80501448
7826406
8086221
57041908
8971415
4197641
98802340
70892274
46895206
6898683
10071588
15251168
80032926
30906789
96719559
89036217
96559159
5765848
34308618
72016188
5476015
94065433
82967323
1363379
45634515