83415980
6051847
40449692
98542371
82584371
28809477
90975976
49756462
36306538
76381958
98737250
81962212
26002904
11305642
72089989
36052461
6892887
17951697
10482663
20703806
52086438
61642884
37936868
78508034
96031443
76808259
61223556
46474979
94338175
70723708
28973957
70511671
22964632
76643555
27465291
6907954
58547802
60588398
62657838
54991794