23706683
63611441
43222716
32338485
80767550
27471906
54662773
20184136
29524421
13038725
86658129
73026552
41388918
24478583
8701925
21409330
8287429
87124894
38001472
7319895
35912716
51739751
57189322
6958616
34503614
79946464
25927380
63658569
20427590
94771896
70206624
95845100
71287802
12605200
28575830
331161
81951915
1417854
81166599
19357345