85827722
16505489
56529144
19796834
16987147
86483052
21192150
72636543
501305
73544063
981145
43959085
97575730
5329181
69061728
19359432
63426431
44276332
60879542
9694867
29822467
71766741
48781353
87455429
98083976
75663743
17529601
35261617
45408481
72511781
73748204
67875972
95468726
4039043
3061353
36868873
85997390
3799327
94559179
35485811