46776024
6557195
51677348
99662318
22147790
50209680
33433802
32699
95698143
86804132
7576542
66484863
78217733
23632502
22518977
13453750
63104170
24273640
4483484
8561328
10252394
23246536
6165551
87223505
15226529
17524767
12739318
16989229
64587945
14609340
67755878
84425717
80992979
8436232
14889432
36642897
49527938
60681310
62278774
5808936