28776849
28286323
86032852
23688547
38161875
6103515
83605260
7235788
65642728
33681193
38884868
37601948
9830166
5522111
65343394
5445609
70117382
70715332
25171247
77149313
5900529
42961919
50905567
86378645
5728510
71053415
99733650
91971784
57927145
81396835
81687193
15543726
88951009
43256136
28464766
552678
22561625
8322995
45739950
15466930