67055525
5833444
65961408
648137
25247617
3701013
41025738
42441836
10287275
76981836
22126341
69921683
40783915
73946270
91429173
22596362
64663471
8757976
38618752
62084664
89855779
97212371
9331814
59266285
52523976
31314262
4582667
80077534
29039315
47523809
29169124
8287554
68152436
46526297
63743292
67829763
29438141
33859439
54715089
5105030