72764675
28809489
579433
78407541
63374856
61158092
31401198
58576877
36481570
19074139
8414547
93415026
37357208
86902628
58761892
82276980
90125464
68878599
92707641
78555234
95209850
79168281
75015010
49871611
15132692
83819128
25255607
84003093
31202267
18656628
19507104
74489015
32062029
77265326
84121962
8236863
81311043
22791232
65233632
48406664