12742752
88845538
6841525
70342676
83396131
8809341
27571472
19485904
24952950
8700539
99969389
69939563
78202136
71823641
14269716
19282107
75705054
52843827
80073757
8174980
9023483
26925501
4057750
29641694
15015759
43747849
4887345
36557242
94744453
81997132
17863798
9445861
5522122
96747785
76797908
14671186
93204489
64968792
66951421
81943092