96053598
56272283
9433419
9001223
37212644
95155809
45924880
80186985
195246
68223176
78394677
56569419
1875021
43775680
99977219
2079297
92669443
51789670
1893887
56348056
27992533
33512604
35515972
70411880
22401800
20815749
71572716
84562407
22836401
66823502
85133561
7298350
8957173
67148996
1888895
51195053
24245457
9883464
62335349
89292597