2059373
73389253
54322133
45568134
68526401
1820245
78895633
43913277
56633232
38187760
82847391
658385
56187732
36888632
32439927
8957448
62407186
23992538
51618336
83677736
24647339
74334387
49854226
47333798
18089251
48479039
72436189
29804282
20454126
9437999
9655436
2022950
31927693
34432947
12272671
83268418
70842673
50072816
1235048
57812966