22264941
54694416
22634431
12037675
60543693
94796585
16666212
5209281
74433801
73809901
83816250
6932469
40838474
45154114
64323211
53231708
3321379
33913527
23787390
92978420
71923209
87825894
98848759
92417682
93289185
83045312
47198251
44075874
11282959
32274999
13518344
57387582
11942515
3509942
70493878
33344434
68161
62111395
9316085
50975548