1667330
14515261
86119868
92133439
89742977
56451564
35508300
5981129
46966846
64565343
96277243
3379538
14338169
10626136
87016254
4088734
8236605
7504795
72235038
82729052
9579522
73966087
68291156
33616524
22606509
40457767
13719395
36958096
43218534
83621846
90192390
27752961
23411975
17408685
89329631
10869252
52417865
80665728
76978858
5902762