23432831
44115840
13658789
64286457
35662685
41533670
4334125
18034362
81129800
54365286
27612645
37125205
3595303
29591206
9593409
19378615
1432620
26468421
2515655
2155034
32127915
9146828
48384099
74024027
28255133
31188221
58763253
32772553
7681009
47636524
66541695
17936485
16972918
55893374
12057662
4399878
30025546
5537790
97018955
61209770