53326831
9265567
50738075
63301866
911106
49087294
34542649
1253259
5651681
58044989
4427347
49629781
23223940
70965078
80643123
37239512
14949483
75117054
36879488
32892452
33675105
80257502
1735137
76748
84222198
20856201
43225561
86986119
24814351
18902755
85231562
25553265
41655693
8253989
54106025
46945505
45664375
439427
93825337
79392545