53822373
58368413
9161596
27114520
45544494
40977772
51531395
94026446
76283900
17952052
47566289
11226293
76996438
92845486
79892264
50168922
8848665
48286284
54427712
4311382
88221580
84281482
37963627
47495212
28905377
28271841
87124532
84911035
56562279
2787138
86772685
6497324
40399585
62397812
3116137
9997394
91998148
35749899
187840
48141480