94958440
3871483
99836558
57076551
90786330
21488438
9485967
76731080
84639744
16683030
61743240
3761540
75597712
64878916
72901169
7022802
51326550
984874
392290
50913567
7852772
4442655
3392920
7452259
36586578
45786423
73412754
6526948
50243392
48761496
28707187
71763840
40404570
28357688
11953761
52721040
79035220
6431033
53806952
82163705