32392833
6953524
6391615
52332637
2724550
3928353
41151613
37934705
35727366
51339453
1979125
1944144
92043365
21909098
64447544
44462953
24041888
95122520
10602701
71848760
47725668
64257841
69794387
74162029
26139630
6046427
51553445
31489737
18704755
77283246
35812867
32911058
42953256
57932241
8094233
8549203
13412075
85186379
17158778
52102477