22242604
62826417
32662010
50107927
43101266
75468052
59786273
88607603
55573754
362533
4247639
91428645
3209731
39853813
69726786
36384890
24108745
54206699
77173685
14187571
92633590
9512907
61564698
94149136
97648590
63034198
14492148
55351970
44637899
58275505
4640501
43438368
27035850
56195593
20647866
54864508
37663349
8707619
39639155
61131436