21589564
12087124
94435539
51713534
6549452
55493699
75763
219609
2058976
30617945
25597105
7844902
84477195
25659641
52516842
55943755
35746387
47869851
75806096
49313932
14315598
40045030
88177163
68833240
40583783
14713708
44572084
62077539
99813278
37729677
77858998
36217436
74205966
45568355
28954359
67679205
75226724
68107281
737429
57485993