93664845
44437726
66165745
66376082
32868807
57548715
9820341
30682530
48315392
44016549
5336195
27629992
20989601
62826630
43832079
14872033
12029917
43386105
74596221
88688269
48163610
43522583
38434274
16201118
93621184
96442668
40226424
31516371
23003886
80416819
19729688
86262140
1897644
29051982
90787769
5548859
58459696
6256712
46416863
68888645