22496684
70779044
5707886
96101305
56015831
82538660
427249
75732434
79151059
76619393
91632895
50831641
4595746
69179342
84844695
46194226
43662671
5579904
33763656
96553856
27061967
64289585
79848626
82585907
53932328
61871894
72198141
72375054
17294492
80178029
29517786
18927257
62652064
66898128
6317132
6129504
352654
43536864
39685428
19909277