39491347
18277391
68054046
86386293
31768133
82189172
15307885
81078762
38498585
4260838
8057826
64761330
48387125
92476490
30765216
95284363
44194861
42475158
97616399
76415335
82285779
59053225
9836684
32227241
54949378
45324342
86867689
85811401
46735429
14525609
64602269
34137670
40398585
80054520
13321286
53278921
64174211
41574381
90904860
64025859