57245299
32958578
22815817
32211545
72423432
19402736
18007170
87752215
52087348
92697416
37039521
30523320
64395021
42064704
1561128
4488194
89496979
10565510
6741790
14712310
72879763
1157603
29994402
90421863
92732208
87889273
20786291
5665052
8767921
2522885
4320696
7649676
38434980
6056264
1983339
11013504
27194718
3089924
32586833
38243671