70261251
81068546
65039355
1970234
49625674
81831669
23131305
88668896
1584888
66725995
92283616
68922306
69151815
82348038
52739402
2192777
71075100
31369396
98459362
36763841
50383466
93095721
48834001
55906244
33486588
35696738
11789608
89973815
4851439
88577569
925978
48209326
16519943
14253404
49617186
9333630
92826633
81768922
74473811
29688294