27799255
67717245
57992124
72261849
56889803
40728423
344975
92454679
68438284
21516013
44913042
52006297
8357390
30356022
50946164
99898942
29742814
60666639
35179386
228407
97668585
5129271
38907203
6131970
89921385
29856616
52529106
85387012
62036540
3910696
88388052
91087573
80868296
73147602
8979162
57855241
81332820
32799351
62421015
30962480