84545495
5825130
13976041
6426052
53817139
77475103
54474722
57266067
92356939
50795715
2361259
78942549
45291211
30078359
76869772
89488685
10403865
26013076
18776793
87422204
24997621
71495319
75093561
84553413
17612492
968248
96409465
77635737
74003514
21643279
24572828
80147921
19339544
29655789
87002457
90676237
48986877
41006156
99869592
99361979