42225245
84685052
80869558
79674853
1809432
67196870
20933807
19992437
52657667
89724891
32371399
25003991
3622412
545619
31524872
95278254
17329452
12022491
53851939
47839687
11384032
6332754
36524703
67615509
74364614
42171674
34765564
49532991
61805877
87589753
11855764
21663068
63058065
52665439
14649305
55701887
91276773
5161628
43365102
50545323