91628798
57416274
10018960
97543501
94578
21997040
16091867
61566262
80511570
99423083
39718300
7992773
63452149
61944212
11208201
9441158
65254266
99974183
85154659
63302963
91675104
52939003
52611229
22308003
7551975
11415408
3444748
34897312
42901749
15634869
74385826
72872543
44676632
45586420
3389741
78719043
41744640
88109645
42824565
50868539