51746240
36425823
89686474
69359230
3453980
67606935
51812465
6277347
28026013
84267435
5332102
56037789
36857682
18285336
74083405
52751676
39049902
74166570
34813426
94998663
33193639
21154050
54122200
33445187
70107926
29681306
11396432
5241562
34423129
48426922
76767623
94009731
94197309
47115911
84299452
83569633
5069669
67848861
63297255
46573732