3989215
14719736
40112026
83324300
22973798
68038666
18539926
96164068
24871179
31082015
63432870
65195996
20318778
26797094
53951025
72634471
6613153
95979060
48096195
85231013
44121074
24931683
51065421
78404859
82808696
13334603
89496169
6911543
592050
7634173
79183491
18671172
83236669
39627898
80838198
53128808