20502467
5794648
7539224
9862532
90328355
32699714
84036047
7173193
86838606
61757136
23811757
5994668
69162157
74822713
3827445
33554770
52505498
72458474
86017976
18811833
18351996
63519362
46797527
59574702
43932202
24976471
34674000
62073445
2725563
74433873
50843089
70635624
43282743
70413109
48541134
45132614
91122590
29782464
50014863
2171316