84051486
44977981
69032372
39792172
23302821
69968934
76999182
74292026
57503710
68903893
88604904
82613273
81657192
28723074
93396876
676119
87651272
36819568
40361620
99739227
51789024
81999216
53738366
3153949
22983375
88184332
34859907
4995271
65349222
11427898
7708149
31318401
4172250
32868645
2719397
5741364
32357015
79957601
42068255
5904255