23766543
10893818
87244105
51073129
99744805
58982759
94974588
34591060
44597399
2901488
25263907
28713216
42581368
28791053
28805491
82948846
25993586
83841171
41128522
56936191
38538833
75315629
80538653
66096010
18837968
36588875
15678020
76483806
18338061
26788952
16033162
11608058
12978840
40089313
83547089
24517335
60301117
54878000
64681001
72322177