46044928
49707043
4919239
32876960
80218015
77062605
58872732
1062607
7340535
94024443
45583628
22827652
5240112
77518715
76259131
27705165
76242403
94554595
66956571
14892003
89943310
3250502
8906525
47756417
79477025
99906217
77733939
67045296
90012603
5935862
24344436
4583158
8322667
81028580
65914844
63398613
22346809
81389001
58114531
39975331