48711151
96243943
5238477
46715544
41136625
36359873
38938097
39271749
46991728
12527531
41849647
8324770
39403620
8605884
90613912
7924180
12245803
63715670
21123011
50376032
66925563
69168329
49492627
75754439
78914245
9523179
84119787
50215822
9093157
29524707
45189963
84642592
50738213
42899039
24352065
86568438
47622250
36495411
18164354
85027675