47382287
2483573
25405607
23861077
34371525
93138422
37147826
26599864
76495025
71205553
85034727
97064795
84222498
62783396
33808062
4306782
69718655
3913336
33362583
82442404
45749409
9935755
76716295
9633817
60043618
27133197
52261970
58378485
17387840
82776126
33021207
2720719
24592088
42151518
6391160
91133588
55258343
71022110
24612849
91383817