1079133
6727825
86323860
21898824
6988473
39124548
87658775
86401885
34054088
39117981
82052276
79908570
85963796
37331637
29398403
40071274
5384346
93085722
29227222
460081
6502862
74445587
63128549
34621386
84518501
39274235
99731554
67257543
9870725
64578770
68694684
90187871
21719104
51221072
18026382
68338307
99959457
28653265
18594072
84366782