21196328
32773942
79275465
22308644
14262869
65048283
5008443
89208220
94457167
61784544
61467397
39817080
50916882
58536442
24163261
38431390
2257640
78654757
64139929
32456565
36803168
11224783
43179915
4198805
96915645
25918740
29913654
7300938
92447416
43796361
57614369
50771374
10667123
13462079
57438159
37646389
48709720
51541317
53772775
8503988