32821593
69873054
74771038
845911
60745642
28962610
75622681
2310650
61262851
36823077
74295523
13723956
40935758
46283024
23647766
87652533
45738225
57471055
66556973
35837876
33356757
65379970
42322777
95309690
59887459
6395220
16287899
6324175
30948529
73714786
72083095
35667266
92675071
43541574
14011140
77764038
66367604
46177015
96955445
28036770