20272508
59888935
50108787
5028374
81367092
29334842
4484643
76797373
59609268
2773089
80047582
28512583
7373951
44082380
28857694
12242286
16989069
88999962
84506473
18339207
13216780
87465808
11024137
84878219
53625578
97323005
79322675
4544037
42767648
82948666
15695
93433880
12697297
71954707
78002803
4465996
42648710
97887309
3928309
49541634