87628628
56046170
69804046
87951990
47162582
85741131
76847559
24736354
43443273
46675919
484082
18216085
41745000
59442574
22675260
36691047
1519511
86018179
37929590
60211731
75106009
34712197
43914873
84812380
2001901
17565871
25198955
98974833
91039373
93291995
89704749
54735169
44868208
97211319
28127754
12442820
71801555
18496987
1522096
38801654