89918743
69978310
42499753
32163898
36072080
76914133
28752227
87832666
9551362
59995220
68955225
8378318
4005888
22021024
3340744
95532299
17334786
14307334
55816180
1978666
17195537
2542142
20429160
6596580
34924986
4251831
77598740
92662671
44985604
63298184
55281492
68342116
42507265
15874076
53008651
20385000
20288229
7297109
88422022
96148404