25739666
78501775
5788749
15965294
12582668
55283059
2123604
59884115
41719686
99286420
29473386
23063400
36477978
37694327
59976513
446360
44015751
33241078
96142083
47578352
69924542
97794096
53168987
97101066
61159848
37499899
21391348
64466712
43057951
65126889
37609480
54149312
21955889
33945731
24643727
43555940
38497789
13755519
794946
35647562