79514196
54818147
38467262
37791202
3244184
584561
44558818
58121021
84279469
43257962
4951931
4532217
39704616
4199650
85458445
91584752
13334153
13316327
4779199
81734109
60554460
99192498
75472192
57128993
64369887
55668185
10111614
74474740
29343839
97788062
86075827
65726039
33529938
90661683
77967890
12625288
98324304
20892402
73398059
2285143