33408288
17917522
20713014
16356445
96725734
74714085
83493045
437173
81242360
4092125
23694927
27431422
7118957
28555251
19298549
72655869
7983484
64623715
994611
95116356
62204273
96563215
70902131
4261541
5992607
55986329
16276816
77127325
3830886
18354754
542556
3168255
24148363
87499059
75498
19773724
29776436
39726057
7773950
39112245