24027240
37841990
17362664
29514471
762989
28725070
15057570
156642
35944365
3987351
12452850
68587059
62752568
72506124
43078968
94553644
84212628
77357427
48631800
75831340
4177386
7736180
69605131
86848337
42119090
58178122
6238893
25371914
91841845
12963921
92525418
66653399
59134934
75352375
93482716
61648480
86931597
33031671
9914311
32935431