10301792
72584684
51712823
48018002
49181351
4239528
28515021
83118398
32222349
68157376
37836874
50246706
80012753
54642677
97254606
67607862
42038428
46821768
13515689
37043237
6851130
23243781
52372381
5317989
29389216
18638271
64835733
9812336
85373432
17108791
26955311
49894317
37168422
19948376
36135738
72039755
77771354
856314
73763272
19072208