46563949
13383069
34024864
2361355
1204448
8609550
3461970
99089582
37942567
42774830
47974209
44749342
3341739
33223659
93978409
69997952
22162252
77359857
44692779
58977454
92353917
9535149
3555618
67423464
9792755
56966814
17595315
40145888
62777447
42644978
49911951
20898816
96112773
53403054
3594926
59643455
90602354
95088411
41099234
72213469