23593303
70741080
13565754
68735411
14188595
70453165
88471602
41228435
59618047
1531714
74688323
20881639
36343327
38406207
38038567
98697295
94797048
1714151
71271502
36512904
57339610
2796278
75537656
79026095
80938266
6718308
5900854
12166073
16944637
4123497
64386963
41277291
59289323
37128509
57332316
30902948
1152858
70313182
20567939
49983284