30346003
1781666
46185946
3904049
97474137
37262187
48167118
19762618
18367837
50977582
2417440
39105210
22554628
35518584
57993765
8038248
57979033
27805950
47723060
3608256
57673635
47155922
60733371
98068491
1600826
11394274
44429611
3933460
91152817
84635007
70987064
6032102
32795160
68383537
76047855
28517022
75118018
66037719
97093689
82259562