47749076
78046958
173962
7854253
52256022
22442712
42449037
39762817
72359002
48498767
24439211
59098647
2403962
70498240
36644110
24386335
62007510
6519605
1541877
76264000
6136027
35253465
83855828
3361927
19288666
81024540
89438453
75979701
19823723
77769116
67693183
21982735
64509845
40351775
45172167
31548972
86334827
58737281
70732479
60064985