3859352
2125378
43737727
631231
32621474
57006932
36828746
478409
16236763
6023328
45499169
20169443
14297908
5913659
144105
13963561
41989259
48768639
25267917
22865174
9217141
48825173
59909691
10002419
4491313
57249653
99075196
52783243
13314805
52923729
42941977
50498268
42524109
6377339
21806274
18691768
62964869
401750
48909182
46153761