2145705
10199672
70338234
29955555
70217813
4022635
92108974
33148280
86906647
98276777
63195541
36043155
77282845
31739198
40994941
39315074
60032004
42189442
9093459
52847293
91756796
35185388
84549534
18424343
73959611
28438227
51088079
67494822
80064119
21833661
3368719
49298324
1834536
6967923
38427967
42522392
64454112
82823938
49293550
49493863