42646920
88281296
45947091
6285731
85631970
81433754
50226960
56244296
74932035
45864615
44151484
93472475
76201696
18294174
7983055
89633977
4837295
61831418
16321079
72571783
653465
78613310
3840151
27156872
56692097
96348332
30684241
19606558
73562014
8871124
6507470
47517257
7404502
47547105
58239279
3668380
14674167
78174028
30327718
90125797