75182562
74633743
27269256
9866816
5986885
3228210
581870
19438181
50366119
60833161
23156163
82576890
5091279
64996391
7128767
52688791
76595230
48867153
30887841
69666471
11414492
31223527
63143730
63613717
85089087
79224331
87765248
30082603
18471757
17519847
77306832
61085898
36302115
24395657
38817407
17656745
78135358
46633797
29478641
55591827