22836679
17519182
68211972
64064141
18945969
423162
5245452
63466129
52812894
62971407
57738613
38096236
21648637
28646790
23237183
32468243
59058014
2869185
39875653
17094365
96307163
83429961
47983748
56792558
8177955
48907512
97055079
64183978
38642753
71178927
54216589
10336758
69252116
26546998
47586684
45514305
57042722
58625444
84771218
98017571