76775587
54715795
41887528
29941356
21714496
4713839
436195
85025573
71893278
97724528
54768235
33311434
12721642
13514876
84299623
79567331
68118976
91062307
17934833
889649
18219742
17175369
53771528
9972337
21188911
82135069
26806767
74459694
20591247
5075639
496666
39832183
48653610
2324527
75606428
7823891
43665640
97678297
48646949
1256223