5637695
8305244
74291123
42433356
16654821
2107145
214937
53187219
19684416
53869429
2067130
80243103
88333046
71577965
82449326
72145074
77297134
33215778
46082978
93576258
92828908
8163664
95369071
19596940
9787188
50407902
69113572
36463350
33214559
74657004
86016704
30678185
40244925
97571378
9857594
50462277
28844627
50098784
712495
85715937