32818882
90316161
59272210
43684693
16404065
57978735
4348531
24224748
18613954
2702993
67608762
62155378
91262191
64044869
28791973
43693265
32785073
90438187
78093356
21785958
79422663
82566695
79334422
48882785
28023589
35783729
22535502
52039513
28444424
64141782
91351383
40965347
8189140
3982902
72479055
60498595
87131744
77368998
38242185
40385518