57442605
41128083
80093339
9298457
19413985
91116422
79752162
46166506
69795037
35549538
85621413
87056165
70287449
33549580
68299862
46344765
31929329
54752381
62745720
55687515
2358545
86204426
57335509
90961159
62713080
17166306
39686765
61638515
41765906
8212830
94282590
51351357
58868539
17164004
83066927
89572629
70218537
2147212
59084508
28172321