76569877
9285327
28692096
56922845
43306882
4758531
98532646
77089480
88185696
53492425
5006528
7754837
29457866
63899560
84577558
1439
75113855
65121367
36035416
80813186
79612876
63544387
87978098
33349943
87259810
52137860
20198988
55226213
66267358
7952417
4892408
3336311
60239355
4188570
78695873
2909416
50677982
9083904
46329698
12822203