66189083
55352268
91208446
91472746
19324327
54787316
14136486
49493423
54217996
1833456
328263
62569397
4081574
5485976
3110172
13372093
40876577
20802267
35462602
59169195
14136530
32386725
91047809
33303289
43895719
84729256
8698560
22161554
40739439
70133769
42279177
49408794
49925995
69276868
48026258
7235412
21419350
58438490
38696692
80486422