52873975
44731261
14278486
28534958
5007734
41266885
89593191
28525535
76818501
68804392
13385405
54976479
30706568
34515682
90739627
40936162
33892879
31762147
69207037
2115794
91252064
16482619
36677141
2103875
87114863
1456320
53521497
210410
31817892
36325894
11584693
9924657
97227516
86896641
83977220
82403192
32057017
22547712
52113814
1428935