14008988
55962345
8991534
84417985
72758017
1054985
84206322
559203
27567309
27641350
7121714
2228531
25231347
28795052
72799604
76996390
4276348
36419649
42925146
54329872
60239586
45274775
5867135
47568237
82253722
63384322
41738865
73412964
71215774
96464557
5785495
6727200
29075280
50504288
10711324
43409662
91329220
59656782
26008363
9055657