66256689
47336423
53841367
4602551
96839163
5955404
14968654
70344428
53852231
54535684
4154759
28224287
95805141
96476664
7835098
63707751
39197639
74874706
9774430
5873557
14522183
38391174
81165955
62448112
34253900
69005135
94427813
61254425
74516992
84343487
33847049
89278021
77243484
74229058
17082429
82351417
79093759
47665798
35639733
20252453