94549572
39462208
76161821
12206725
56866226
75146143
50978244
76783874
58646370
65068621
57449581
91963182
88814621
80396831
2881738
22032831
98484091
89389082
40058163
50783433
7091647
1595922
22247519
9618340
35051097
63102832
97622777
44374848
8701801
36629615
94054443
50382319
49475682
52667104
7177449
42135562
35172690
78358532
948289
50517044