2927768
52709592
48711282
70919873
4865849
1944894
97612505
7301858
1118375
66864836
69099911
1083811
52184893
93088080
82935797
60059920
61159259
69481815
53201464
36614752
63717632
6571451
58316889
77523218
71852383
65381252
10212642
54974784
9128553
26351814
75173445
7292151
67975736
65696980
22132866
85179551
83763886
4174972
67527737
11747709