93068313
71788233
18701091
26983859
5180926
60076725
54155696
43991082
4054531
52768208
593118
56577876
25278427
86133144
83275581
12711293
77054934
13128090
8388454
23772228
15615175
26063038
2849466
94257946
80947351
55026130
5486315
9534441
88982354
48076900
79335602
61606280
30926446
33894952
84703736
14311910
93613389
45443556
10161008
90335348