38444870
22919984
77394065
43129052
3297580
72491644
69734803
51695253
25031352
5219982
39556103
19138840
41884891
89809750
52215762
42623687
32853538
4465126
24314962
51374949
3104621
64378298
61467704
29587116
55326002
81323554
90247316
82906826
10635648
79134803
99272316
78543164
77561105
30216966
38468292
20141207
50798233
80323711
69183821
42187830