60335007
90117682
66571059
9632360
16265873
20039748
54944060
54939989
55818145
4306509
16479998
54645124
89422087
16721537
64471952
51953170
79038636
79206074
76287132
5302368
38471104
77863361
39221997
41505568
71185140
60663108
93523589
23983009
7836785
6905321
30106656
54732106
91282666
91422429
75393645
70147531
79312286
33761242
94324211
72708656