3117370
16621166
8077648
65462397
79848446
58776842
74371139
89718378
7325878
13453758
64784140
81464542
80134372
22822804
26049257
88341167
1673590
55769587
88724642
30955048
776909
884148
1202280
80162551
29336657
63984686
72171042
83883950
92279735
76487982
51172701
82469480
68901096
84116371
74071857
11952383
90921120
29566198
71633654
24968112