69651066
96536431
72632354
20809475
52263688
236901
40381536
4144781
95645944
80422776
69275032
42005482
3714390
3085528
9751407
71015437
22127344
81676460
99903247
1249219
74638285
55399783
95791819
23123898
75641340
71494964
6037091
47615693
36974079
45908373
90715882
5127295
162945
4229709
2276820
5733684
88563155
13896881
46769902
82567690