2329857
37423003
60405006
47466038
29512295
74101048
38845966
698951
50509562
17987032
81777630
83833898
47916391
11133067
35074833
58147608
33902947
70392153
79094138
25773793
30016344
40935838
39539472
71514112
282138
51228532
2289378
8262835
70608517
93099078
33397477
39424689
19305738
99072215
68929578
6025763
55199369
43089183
38001137
23123884