22248573
42426562
63508185
44983935
35242863
39359493
58463443
97545003
54762045
27991650
70406025
14324642
21688507
86755600
97599327
63038886
94354616
35232242
89654732
35691795
27571973
2015547
94441077
7636700
14825130
4095567
14234325
69953139
54055814
47018939
80818127
58572518
17873112
3905329
78458586
76517201
67746065
11091893
88485764
10379677