967330
28498185
585385
18029536
94427441
71614026
13851480
56707340
95581673
47579014
56691418
76339330
267769
822515
78166107
88468409
44864534
1369545
70145394
38247657
26359786
95305249
318316
51293756
67695812
6497134
5848569
39924926
35915051
26513721
9738181
23585310
25273481
66888366
53746621
17974663
10098864
5738962
87138762
1453584