59319338
82358271
70622626
37109576
32902957
29629934
46043097
8731824
80309011
4996899
25223328
20318893
72751352
26923741
58901127
39213389
10213375
29463956
46184341
58743788
84148847
76368806
46489061
9852727
40274231
53079187
72389701
3384787
88571444
82375623
6671354
94184572
379619
50688776
3926859
11781613
10076186
93941830
27765968
502816