5915426
80979540
26558605
34369818
9529415
42223401
24456820
9797577
25142585
67129058
48748450
97859678
66148282
33804998
85527027
73838250
72339578
93679776
48246461
5664562
93705729
2437562
5059483
16498139
20726334
8761268
16672313
86883974
35479449
52144654
57037029
94705082
19435816
63159764
40051588
48148779
67367469
29868551
90348219
3822162