64253691
22018875
23825037
4611512
34759737
28076085
29337177
4088757
714219
83102846
43305870
34582431
87654169
11166471
36139647
83275936
36959367
37597601
49155048
8596813
58606889
53056082
25937377
77053550
29865059
6019063
5584251
92963072
37573906
94773025
36742526
63686438
14432730
58694146
80429298
51943977
93377656
96014287
3241101
57515670