73629753
65733326
48377005
80768833
70577281
46524613
46244069
68274457
84042399
75316229
72085603
98306007
82518750
75838926
88112971
91544846
53194199
30056533
86014963
55323479
78884088
74236078
79621469
63137
27155903
60151137
7042839
90869129
69758147
52311837
45665371
93743491
12675122
2618515
2915835
85752395
28212923
50573141
73917998
805126