77863528
75284049
17674437
33926253
39273651
57831323
76029000
28142039
84198062
21915168
60696089
58727713
93551
41756621
9560416
82126452
56554563
74751850
49988900
49466717
89279587
45089454
5221446
57762085
79234821
26242490
67097606
8440432
56506001
52003432
76196397
48368858
23415848
3100877
96165273
59208257
40296966
44579945
94451187
1521852