95144284
79868706
460884
8081254
64312666
9257587
9169513
16933704
35345456
52085413
19247156
9314976
12956245
57779511
49738478
47783445
17103892
15622305
41406625
28608843
58961704
73874799
70872232
51737345
43191681
3209327
97347951
57013524
38862521
4936228
24113474
22481898
63255499
67094976
15532995
41153739
35156695
2268018
17469528
7781804