47611564
94465198
33945972
29341364
21673953
3269928
98333574
99816899
3676984
68685834
67262084
69377980
11398074
30927502
34514292
83697287
52145270
13837536
27906214
80622504
78044581
19165923
37761264
85149223
25465571
84021156
11981316
8929538
79206127
65753160
84756261
12956373
3207628
47949813
9757440
62109755
59239088
24174932
59517321
29112517