93794781
55639727
24005219
18788767
15208281
24093236
41122310
85737188
50503255
45819645
8267170
1649764
32642618
5184640
56837384
26166111
28231584
80224744
91399209
94095246
3118781
56117273
45861237
32828574
30752573
81888528
36777208
5274643
93087114
8407382
39183741
90873816
4115574
59713288
47887698
81373467
32392453
22162863
29583777
13921863