3985793
90417275
47808637
61725048
4308440
55806472
55963586
49252294
59892016
78875153
52539330
86767864
94001998
84499244
12093663
4145898
4073643
89038515
56546371
23485247
77528494
4353382
37271618
26676293
42977572
18328637
65546778
7788389
75601243
6703861
86452696
76618228
5513694
42096636
8412520
21528969
44944813
88082211
33116264
29238513