89553529
72083922
16001926
66754022
768207
20755965
2467640
94313533
48892774
45151001
59514078
72598252
28333166
10091232
48665703
81703936
44174091
81564172
62726935
10128880
42233035
42772906
31390
18337335
83828609
8917707
42527268
62856898
63481879
89034965
93927190
39331323
84816982
90532766
33331097
21308478
10836436
65689828
28637916
778663