54544080
84733589
11747377
90426412
77265173
6892245
47198303
547251
9151931
31605834
79302550
28298960
60596209
70006713
37536291
75437584
54411609
52994144
3992123
20128542
12003578
2633262
96369963
87889817
26337441
20574359
29626797
51926268
54067550
93862828
26998343
33703775
12867972
83487601
16293998
27211516
96506343
93506802
4928362
57431852