10156482
5819541
55994775
97024565
38044211
84323851
72649284
10008105
20543965
96693006
97096300
93897544
84833652
32621802
9425398
38409368
27365152
70683620
5047042
21692538
29812173
29202194
40325940
33578648
84829183
73302875
9481831
2734668
70233704
9926581
27037544
65217672
25497454
87169634
25424809
76081383
6744171
10365617
41011930
51707738