32229637
45119066
7568164
38873934
35032404
46062566
235572
855017
80437039
70047015
71621353
984965
32182258
9274888
24051090
32109155
99256761
6281657
13003969
75915160
39537772
69909079
72253891
10086211
33752421
63369273
23429763
22871292
8328329
490633
83863767
32783597
67998058
88465248
92472722
37351374
10297833
88747705
87815048
76909414