36687065
67701067
60159359
46193131
63507466
33504215
11638721
69888434
63581741
18895627
13807176
67444526
58594490
74969360
288615
29185392
40199989
67279751
90937575
78383214
67037113
42682061
50108033
822595
7309166
4821977
28071095
82451489
18072490
21959605
63552263
28721696
75847470
47378032
46745489
43995516
98329817
31033897
18353370
25148911