94362812
49968444
27014255
84496465
37964087
55458260
63734379
39512518
5914460
80517584
7889358
95083176
137602
9897868
50821624
55636176
681186
86934456
95512076
78363874
35547871
4454979
45928559
54938917
56351480
2748991
8967808
2687258
70009450
887044
48454627
50274125
48838507
78977846
17339623
89854732
59953045
81277519
64487467
5250808