96474195
51827443
21036076
34772583
99965634
33254067
39371002
66102616
94704508
15768975
78804110
96806217
88661596
9555345
63843168
96677148
38582256
9585667
13808765
67991397
42433893
9098799
9067129
36524625
39795709
76711656
65517055
35104618
6772747
82305438
11927903
6044190
984244
6753268
82952574
13042068
28388248
48302501
5210136
43842494