85187339
75221238
38714100
97253426
52261225
61122313
13981784
42569769
47703265
73961058
23666336
42269363
3550763
20595260
38641920
14148392
41303082
1257166
92687349
71998932
3188586
21958726
83574732
4875344
80936561
49061905
38367072
1158957
51931184
12646405
54807969
27464091
27211681
2148678
35057779
45552793
66894682
93704183
87717459
62106425