99436510
89868131
72821611
80079598
76537277
77609551
5432430
95467581
54242555
15066460
42787199
2063394
91577800
59956933
23081164
96265996
17178863
14042234
12756581
75101419
77591677
52398895
80164441
36839276
8155792
63433392
24421657
62293157
63502394
2772939
5321935
31358839
23471513
11415397
24982062
13604513
10676382
84845674
16453929
39805133