42713089
66035991
60602931
27187415
67788190
58325428
54185001
13541839
73438257
87541369
2015222
2291410
11152449
82603476
61317612
5292772
18504182
55696319
47428565
92225245
83049535
43012890
5641902
68383804
65612936
22329765
93847076
10778780
46113961
23354354
91228795
21868543
62073243
34588736
94008907
50704695
17158439
96685460
10265815
22652532