66347744
55644725
1989068
5899230
94968504
79801428
48637458
30949638
25407329
6905637
34633990
50075994
49691612
32922128
95292524
92176563
40072872
71558785
89565624
32845515
41652105
89269810
10573043
3447353
3594409
8915688
90657038
26087594
90421688
10543819
17886312
17647607
30253404
46977308
4473373
72923859
61631182
39927984
93338810
28647644