14369780
20138400
347455
25944882
25648444
79202150
90082810
5032329
93226671
5594127
43089663
24214519
70958488
2458024
69793886
62724777
21197483
728126
4986928
79531914
68098420
8391968
24778691
50542742
31047269
67705888
79993722
15943026
96325995
41312127
86946293
27375737
13464046
36869006
4321713
2743595
10854105
41438342
91875732
87804254