59518895
13796097
82157789
92414328
85496993
44528179
50697311
39463738
33926837
61335434
44896288
3367635
65021459
56407772
14702992
21206256
72172371
13993609
61134194
25014281
534966
42079505
36323562
2688340
29377406
76004456
93854061
3314226
24547902
29671433
16526722
3959556
15971899
1679306
93324450
74233922
11335882
20836756
38679591
97724980