13945001
5902915
68773840
96288460
67249385
25543638
62137519
3405154
17166091
84766045
14605457
50106995
37771802
58407835
97397926
37462335
24227150
36264552
64003585
2432298
56862480
91817084
247780
63902571
86054279
10044699
52784337
33746397
70589039
9846610
5901575
99688069
2738502
68882879
27101806
44309151
42683581
48685527
99248064
9875616