79986169
2142473
70279800
2914931
65052652
12119610
19106011
57464062
97157887
90195941
55605524
7148677
64979254
76972686
96031308
19299414
39792973
28687363
43433592
47411838
53945563
68974919
78423968
89492190
34288543
83109694
31716330
85389768
30714658
80603333
83618242
68032610
79121033
56185967
71501129
41043802
35386387
73083768
85652038
27993327