39154654
65367417
3362542
13219109
25261732
29306495
52784676
7097340
28233128
46523331
6298187
25506793
87207041
79188688
48558547
70338121
89997575
19819961
89928059
6631914
4608629
60455430
76394976
51547922
22762176
34129038
6311361
51619946
58278308
59017935
79269648
49025144
6097631
61482917
93472822
3656805
290323
93406691
64273140
44397336