24504133
80112693
85387444
25003405
74561752
79212590
19628124
35429683
52851838
34637932
2204792
4549997
79744634
57156908
40246685
42829352
9776391
1057219
12166235
97626788
93663490
59963753
55922387
22549264
36046964
52286309
17131018
49958294
41223401
79624704
95157287
15607714
87525197
39414770
77395962
97096744
28149482
71144173
97659028
70331742