19526956
77175377
43148541
54508723
50077181
2276371
71131237
8271384
65935983
36451610
64305723
36818546
42546777
14533810
83157501
3348818
3237095
78261509
67917889
9557409
41553890
19589934
73083918
28249639
79744457
185680
58856390
76419583
95577902
13748506
72193718
3374751
7147839
31346945
60849970
24169733
956015
59697727
27128106
78457549