80223630
2761621
61979981
56189646
94841788
631799
9052053
43384502
90663590
83656250
49208904
85058817
10868322
16572615
35978518
71483842
63748678
35375368
47193771
49114291
49847
14956506
75687573
57012837
61916602
65009215
69385923
23252556
13178124
62929610
29283872
22802980
36026859
97888637
6107554
99135966
7449380
1980710
86878406
53434522