1080370
96964036
83843016
56137194
12982874
45211786
4352723
53554897
85794378
75559976
22652790
67617866
46721234
30846137
98619954
96444429
94976466
72846433
10356650
54828544
5278103
26848725
30672554
43961454
80287294
1765213
81404122
59725166
63983652
38531125
5136403
67395443
21875089
17331044
24036276
99202342
36914783
32174218
8008249
1100594