985291
85386003
20546230
82836218
97215086
77108296
961738
17114061
46313855
54163342
75029608
84107399
97448646
94826990
67187874
5488821
18133956
31365955
44265421
830939
64551856
29352035
74626658
62152181
2232555
26305734
41353722
9065894
15791198
5507272
72236633
16795171
37476936
3625570
72157860
37613585
58672029
10766159
67384245
46821452