77537353
84392538
11167416
98405263
18053745
85974003
7373349
66412701
11122774
4924095
3135694
45027090
45944204
99853164
68383114
29316780
26353319
30943342
91829452
99322573
76703558
1423616
11465217
887863
4534141
4447571
9820676
4136119
35478632
40147292
88522272
55731673
38283884
20203664
41812110
33435494
55837790
80194911
9591619
48332847