4580254
22438722
10868652
27757247
96236368
93922877
3308646
12661935
8001232
19114763
98479099
35946700
76535
85497321
61795773
62431276
26277892
207526
62406841
5434316
65278771
72337842
21925326
88322063
29032366
69931822
72731967
491120
29922784
1756713
11996902
97111022
64232329
70143470
7062718
95612003
93984074
26546904
12056988
8138465