24986432
86043154
14282847
51497818
18155825
26005334
74511216
36865603
32971291
76029928
2007047
15295529
4195418
91689617
9072369
69617583
15342691
84883525
97939812
59763249
29707544
3795964
8003519
67951640
4158322
81194042
62284841
14021598
21021920
57942315
34216061
6351664
77484860
5222608
6544132
35354359
98357564
65578410
40744268
13435386