90978871
449807
8627040
70944384
87852472
13705667
55915713
70483622
11978624
773867
45409001
6685286
72551084
48406428
46916924
32626319
2245398
38313750
3796341
14718668
56813900
35532699
72166101
42378057
61974571
9876802
7913050
68164898
21284151
34041311
45445742
7539797
6317022
8203743
97192183
80547956
85567842
64689091
1734496
54475109