77484703
6428686
2602701
40048075
30609364
67755183
48327682
4724946
13051526
4319529
17902676
86315203
38703009
10132509
78595895
29008794
66294298
99099757
72705400
68719344
52269265
86929010
2471368
8702759
42706744
6909908
3913363
91375846
50278371
45677006
82231912
37876484
88294649
67542211
65405205
12862071
56099111
2287794
13097347
26759979