16284089
29997325
22127246
98745182
69139049
23002904
73375979
9777834
33867443
67306246
49967310
4862506
60875538
74207818
453939
82212568
46503673
660663
87405960
82723583
38764603
72855
26009092
52547502
16846381
74072440
31866224
7166747
42213536
71199157
37598340
92335930
83591175
83725797
41262707
49884711
45249785
475687
27113304
5014790