84424326
44131917
2918062
58187472
46089672
9155904
57627489
98232092
27704555
1933339
29642878
53186070
68608066
3258270
319673
32087280
73198387
67256704
7609625
22028771
5225787
72711442
43923338
20176385
68584022
5977199
3649670
10225355
49674832
90652548
49676090
96368984
4744791
92961711
17502595
36401267
57394867
26366004
74616730
19671847