54341756
95976805
34435805
35037316
30286815
2926568
14826330
10994031
81549195
71153367
59875054
92108425
24391796
54979165
9981904
6625218
81732647
96457730
6546198
78588725
57794521
96963298
3063080
8101411
80784754
52908328
39037249
79256467
6861265
66169660
96836472
36308645
76915102
83872556
48651242
54281382
88126753
3681893
66098
83499179