42854260
43726311
17918802
9981447
8077358
77151834
97578465
61403866
82765177
55228623
31406359
85295459
85836750
605276
78157412
35515275
3706487
55852173
29774706
92499008
31928852
48697643
87187710
43865790
79971431
24757649
70383118
573603
31369225
57474562
73689554
1453697
4984897
9340698
39392924
91116135
48812382
46943886
29184243
74818841