77224422
31763407
35988330
61607996
8177198
99851989
28315225
94672305
81962462
661367
64903935
51887321
17776829
14564019
33693954
86515199
2782747
46596535
73642507
75128719
25673520
19492932
95086238
56688540
16677060
91693821
87621672
53625571
43908571
29041811
95331844
33118830
46675880
98731177
98409935
52062531
90675820
4649082
13574628
10851096