66278283
15621795
46608300
31504335
28625184
65829152
5747771
8589900
5282546
64353584
97342627
35564027
52082721
42414091
51556771
5967304
54114814
64105953
21637328
87543562
90384653
82684740
77529485
53351963
43844434
21818329
23694868
51375985
65664458
9588763
96873994
2968357
65477897
48534445
85972125
5480260
97124897
5494845
70602512
46829014