22546196
24977200
58369537
23829841
10596006
25791682
25976052
914752
6179931
69432771
56249126
94581972
36224507
65211913
62293730
42172150
87671873
38774488
76062083
47722425
26631293
14042999
77762770
1671601
56109402
8637818
60638615
28925819
42377814
58318350
28286765
59755653
8827243
32383628
26864370
13646931
40468317
42744170
44016136
22603093