32204005
31341821
63615668
65986862
42581231
18471547
9709680
83084474
81016789
889842
41457037
51679717
17749859
82026171
66162345
603864
7949556
9441925
40411853
24935847
5619132
70553829
65749205
7678233
97254753
14985718
50782853
10841018
53936927
79254919
31954073
55071757
63734963
42281518
16877241
59927689
67637402
85787135
84666897
75178219