77625887
12887677
47754789
18985922
5485381
7265784
89957050
49184890
94497940
31261911
292167
50189536
78516381
78306691
11888440
45955129
92592552
65394172
63812365
74317696
11671797
8344240
1658368
96093354
938718
34769985
55977027
80358919
69983499
9827568
35846666
45583083
54094027
14277077
38432981
552161
90594976
61245001
34823437
1629426