6766135
8384271
51248512
3971963
8105038
45749642
8087086
95024147
52772387
436477
84175550
40637895
15269375
4689963
21566872
64327587
2941752
14456576
77816832
19909161
97389604
67747195
41042794
36928457
59161828
34349861
85452132
15398889
10863782
79534558
5988927
91813877
87593180
63139219
9598500
55286697
59964055
732496
26236922
76215231