23109598
48078536
93677055
43173450
10232262
64254607
4373806
58699532
86543719
91066253
40917313
64342121
65219325
64224732
41787251
33022020
92559636
13197838
80089815
90988192
13157089
52057099
71871561
9352361
94415606
4893083
63538846
9034206
5495324
54032513
45106813
72637737
16691348
87133499
80878878
62764427
2908447
3053538
51562336
16272865