90103944
37476505
27843212
63069935
12506012
97761019
27114180
24058772
69552072
14097871
68514779
17265608
62812301
62235428
93129099
15392962
50247312
15785296
60131726
44815305
28973909
92956042
72518078
96826417
86891898
61658975
77722790
360791
72508969
10745264
45158253
90945210
41282112
59489067
94068351
98946430
96094727
92085603
93517904
63672162