45063332
85498938
31573875
54464430
62049615
54207889
89032023
18334473
9947339
33548105
16631338
68868686
27631625
61843674
17949329
70717171
80761127
77186849
5638558
67407423
24165964
66741492
77278609
67826575
31179821
23178118
6853572
15457776
56409589
81838653
5778196
52347998
71332573
9569259
14691361
31868961
77138756
41238390
18784642
84358588